submicroscopic particle - German English Dictionary